// 角色模块
import axios from '../../utils/axios'

// 角色列表
export function roleList() {
    return axios({
        url: '/api/admin/roleList',
        method: 'get'
    })
}

// 角色权限列表
export function myRoles(params) {
    return axios({
        url: '/api/admin/myRoles',
        method: 'get',
        params
    })
}

// 保存角色权限
export function setMyRoles(data) {
    return axios({
        url: '/api/admin/setMyRoles',
        method: 'post',
        data
    })
}

// 新增
export function addRole(data) {
    return axios({
        url: '/api/admin/addRole',
        method: 'post',
        data
    })
}

// 修改
export function updRole(data) {
    return axios({
        url: '/api/admin/updRole',
        method: 'post',
        data
    })
}

// 删除
export function delRole(data) {
    return axios({
        url: '/api/admin/delRole',
        method: 'post',
        data
    })
}
